//#include <iostream>
//#include <string>
//#define Max 1000
//using namespace std;
//
//bool is_key(int input_num[],int x){
//    int storage[Max];
//    for (int i = 0; i < Max; ++i) {
//        storage[i]=0;
//    }
//
//    int num=input_num[x];
//    while (num != 1) {
//        storage[num]=1;
//        if (num % 2) {
//            num = (3 * num + 1) / 2;
//        } else {
//            num /= 2;
//        }
//    }
//
//    for (int i = 0; i < length(input_num); ++i) {
//        if (i!=x){
//            if(storage[input_num[i]]==1){
//                return false ;
//            }
//        }
//    }
//    return true;
//}
//
//void run(){
//    int count;
//    int count_key=0;
//    int is_keynum[count];
//    int input_num[count];
//
//    cin>>count;
//
//    for (int i = 0; i < count; ++i) {
//        cin>>input_num[i];
//    }
//
//    for (int i = 0; i < count; ++i) {
//        if(is_key(input_num,i)){
//            is_keynum[count_key]=input_num[i]
//        }
//    }
//}
//
//int main() {
//    run();
//    return 0;
//}
